🇪🇸 Barca

Coordinates (41.4549, -2.62217)
Population 115

Barca is a city in Spain - Castille and León

Species living near Barca

Cities near Barca

about